项目 1: 基于yolov8进行冠军姿态预测
收集了超过10,000个动作数据样本,包括不同的训练强度和多样化技术动作。 通过YOLOv8模型,达到95%的关键点检测精度,显著高于传统方法的85%。 MySQL数据库优化后,数据存取速度提高了50%,从原来的秒级响应降至毫秒级。 实时反馈的响应时间缩短至300ms,大幅提升了学员在训练期间的反馈体验。 经过使用我们的系统,运动员的复盘时间平均减少了80%,从4小时缩短至仅1小时。 在使用本系统后,参与者的技术评分平均提高了20%,更快地达到了冠军标准。 98%的参与者表示冠军系统显著提升了他们的训练效果和自信心。
以下是指导老师以及核心成员,当然包括我,我的主要任务就是完成计算机相关的技术难题
接下来说一下这个算法是如何具体结合到这个项目当中的,以及步骤
首先
安装 PyTorch YOLOv8 依赖于 PyTorch,所以你需要先安装 PyTorch。根据你的 CUDA 版本来选择安装命令。如果你没有 GPU,使用 CPU 版本。
第二步,下载lableme,这是一个pyhton库函数工具,可以自己手动对标签进行标记
然后终端输入lableme,打开这个工具,并且导入相关的照片数据,进行人工打标签
打完标签以后的数据保存是以json格式保存的
需要再使用一个python脚本转换成yolo模型需要的txt格式
配置好文件yanl,训练数据集,测试数据集,验证数据集,就可以开始训练
然后使用训练以后的模型对冠军进行预测,以下是一些预测结果
然后模型还会自动生成一些分析图
以上便是我在这个工作中大致的任务,以及结果